import axios from "../request"
// 因为接口请求头 Content-Type字段 的值是 x-www-form-urlencoded  form 表示传参格式是表单格式  所以要用 qs.stringify 把默认的 json 格式转表格
import qs from "qs"
// 精品推荐接口
export const JingPinApi = () => axios.get("/products/recommend")

// 热门兑换接口
export const ReMenApi = () => axios.get("/products/hot")

// 短信验证码请求
export const getCodeApi = (params) => axios.post("/sendSMS", qs.stringify(params))

// 手机号登录请求
export const phoenLoginApi = (params) => axios.post("/phoneRegin", qs.stringify(params))

// 微信扫码登录
export const weiXinLoginApi = (params) => axios.post("/wechatUsers/PCLogin", qs.stringify(params))

// 微信绑定手机号登录
export var weiXinBindingPhoneApi = (params) => axios.post("/wechatUsers/binding", qs.stringify(params))

// 获取用户信息
export const getUserInfoApi = () => axios.get("/shop/userProfiles")

// 商品详情
export const productsDetailApi = (id) => axios.get(`/products/${id}`)

// 加入购物车🛒
export const addTheShopCartApi = (params) => axios.post("/shop/carts/add", qs.stringify(params))

// 全部商品（搜索，更多）
export const productsSearchApi = (params) => axios.get("/products", { params }) // 直接写 params 不行

// 查看购物车
export const seeShopCartApi = () => axios.get("/shop/carts")
